package org.javahispano.jwitter.services.pojo;

import static org.javahispano.jwitter.Constantes.UNDEFINED;

import java.util.Collection;

import org.apache.log4j.Logger;
import org.javahispano.jwitter.domain.Mensaje;
import org.javahispano.jwitter.services.MensajeService;
import org.javahispano.jwitter.data.dao.MensajeDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service("mensajeService")
public class MensajeServiceImpl implements MensajeService {
	
	private static Logger log = Logger.getLogger(MensajeService.class.getName());	
	
	@Autowired
	private MensajeDao mensajeDao;
	
	public Collection<Mensaje> mensajesUsuario(String username, int numMensajes) {
		return mensajeDao.getUltimosMensajesUsuario(username, numMensajes);
	}
	
	public Collection<Mensaje> ultimosMensajes(int numMensajes) {
		return mensajeDao.getUltimosMensajes(numMensajes);
	}

}